﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Mjolnir.Modelo.Ponteiros
{
  public interface IServicoPonteiro2D
  {
    /// <summary>
    /// Setar o valor (setValue).
    /// </summary>
    /// <param name="fonte">fonte.</param>
    void setarValor(Ponteiro2D fonte);

    /// <summary>
    /// Setar o valor (setValue).
    /// </summary>
    /// <param name="fonte">fonte.</param>
    void setarValor(PonteiroInteiro fonte);

    /// <summary>
    /// Distancia do centro - tângente (dist).
    /// </summary>
    /// <returns></returns>
    double distancia();
  }
}
